// 泛型类型别名的嵌套

type OrNull<Type> = Type | null
type One0rMany<Type> = Type | Type[]
type OneOrManyOrNull<Type> = OrNull<One0rMany<Type>>
type OneOrManyOrNullString = OneOrManyOrNull<string>
